package com.usdt.system.service.cp;

import java.util.List;

import com.baomidou.mybatisplus.extension.service.IService;
import com.usdt.system.domain.cp.VisitCustomerInfoEntity;

/**
 * <p>
 * 到访-客户信息 服务类
 * </p>
 *
 * @author L
 * @since 2025-10-05
 */
public interface VisitCustomerInfoService extends IService<VisitCustomerInfoEntity> {

	List<VisitCustomerInfoEntity> checkVisitCustomerInfoUniqueByDeptIdAndPhoneNumber(String deptId, String phoneNumber,
			Integer id);

	List<VisitCustomerInfoEntity> getVisitCustomerInfoByVisitId(Integer visitId);

	void delByVisitId(Integer visitid);

	/**转出
	 * @param clueId 
	 * @param outUserId
	 * @param outDeptId
	 * @param string
	 */
	void transferOut(Integer visitid, String outUserId, String outDeptId, String currentUserId);

	void batchTransferOut(List<Integer> visitIds, String outUserId, String outDeptId);

}
